EXCEL 如何实现随机,用randbetween() +match() / vlookup / index() / choose() 实现文本随机

您所在的位置:网站首页 excel 随机数列无法筛选 EXCEL 如何实现随机,用randbetween() +match() / vlookup / index() / choose() 实现文本随机

EXCEL 如何实现随机,用randbetween() +match() / vlookup / index() / choose() 实现文本随机

2024-07-12 06:38| 来源: 网络整理| 查看: 265

 

 

 

rand()                        写死了只能是 0~1之间随机

randbetween()          只能是指定的下限,上限数字之间随机,比如 randbetween(1,100)

用rand + vlookup     实现文本随机-----甚至实现随机文本排序功能,见上面例子

 

将文本和随机数字建立对应关系,写成2列,第2列RANDBETWEEN(1,100)取出随机文本的大小次序,LARGE($B$38:$B$42,1)  这个large(,1)  到 large(,5) 实际上就进行了排序match查找后,匹配到文本就得到了对应文本,甚至排序,INDIRECT("A"&(ROW(D$38)-1+MATCH(D38,$B$38:$B$42,0)))

 

 

INDEX(B2:U2,A10)

 

 

 

=index(A:A,randbetween(1,6))

INDEX({2,100,4,45,0.78,0.9},RANDBETWEEN(1,6))

 

=CHOOSE(2,"a","b","c","d","e")

b

 

CHOOSE(RANDBETWEEN(1,6),2,100,4,45,0.78,0.9)



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3